Current Issue : October - December Volume : 2017 Issue Number : 4 Articles : 5 Articles
This article proposes a pragmatic approach to software composition based on\nmatching criteria by mimicking integrated hardware counterpart. The tangible\nvalue of consumer goods as described by Cox instills this logical derivation\nof the proposed approach. As software gradually matures in component form,\nvarious software compositions can be systematically assembled from related\nexisting software. Two application software are composed based on their\nfunctionality matching. Their composition complexities are measured by\nfunction point. The total effort unveils a noteworthy finding that high complexity\nsoftware demands larger effort to deploy. Thus, the proposed software\ncomposition framework not only offers the freedom of development mandates\nto the development team, but also broadens the horizon of cost and\nproject evaluations by arriving at the proper mix of constituent components\nin the software product....
Software Defined Network (SDN) makes network management more flexible\nby separating control plane and data plane, centralized control and being\nprogrammable. Although, network measurement still remains in primary\nstage in SDN, it has become an essential research field in SDN management.\nIn this context, this paper presents a low-cost high-accuracy measurement\nframework to support various network measurement tasks, such as throughput,\ndelay and packet loss rate. In this framework, we only measure per-flow\nedge switches (the first and the last switches). In addition, a new adaptive\nsampling algorithm is proposed to significantly improve measurement accuracy\nand decrease network overhead. Meanwhile, we consider a low-cost topology\ndiscovery approach into our framework instead of topology discovery\ncurrently implemented by SDN controller frameworks. In order to improve\nthe accuracy of delay, we also join a time threshold value to adjust the time\ndelay. Furthermore, we consider and analyze the balance between measurement\noverhead and accuracy in several aspects. Last, we utilize POX controller\nto implement the proposed measurement framework. The effectiveness of our\nsolution is demonstrated through simulations in Mininet and Matlab....
Software-Defined Networking (SDN) has become a significant topic of discussion among the network\nservice providers, operators, and equipment vendors where control planes are separated from the data\nplane in networking devices. This paper implements Bellman-Ford algorithm for computing the shortest\npath in Software-Defined Networking using Mininet emulator. Bellmanââ?¬â??Ford algorithm computes\nshortest paths from a single source vertex to all of the other vertices in a weighted digraph. This algorithm\nis versatile, as it is capable of handling graphs in which some of the edge weights are negative numbers.\nAll the simulation has been done using POX as an OpenFlow controller, OpenvSwitch (OVS) as a\nforwarding function and Mininet which installed on Ubuntu Virtual Machine (VM). The result of this\npaper shows that the simulation of SDN with OpenvSwitch (OVS) and POX controller runs BellmanFord\nalgorithm for finding the minimum path among the designed network topology....
Agile development methodology works as a bridge, creating a composite control\nthat changes the way of software development tasks. In this study, we have\nintroduced a framework, integrated with artificial intelligence (AI) techniques,\nagile software development and its practice. The skilled developer is useful for\nimplementing the method according to the reaction of the evaluation framework.\nThe idea of agile and CBR procedure used to improve the current model.\nThis model provides a comprehensive guide to the use of Agile development\npractices to be integrated with CBR for software development. Agile development\nmethods used by CBR and RBR provide a more efficient and accurate\nworking scenario. Case based reasoning is just the domain limited number of\ncases, while rules based reasoning is the technique of the generic and specific\nrules of the issue. Experts give feedback about the framework and they are satisfied\nwith the functioning of the framework. The framework and its results\nwere evaluated by the domain experts and case studies....
It has been well-documented that the software architecture of any system\nplays a critical role in success or failure of software intensive systems. In this\npaper, a method has been proposed to evaluate the software architecture�s fitness\nwith respect to key quality attributes for a web-based system. To the end,\na comparative analysis based on quality attributes scenarios and tactics is carried\nout to select an optimal software architecture that meets the system level\nrequirements of a web-based system, namely, Student and Course Evaluation\nSystem (SCES). The comparative study was driven by study of quality\nattributes and tactics with the selected architectures to select the optimal one....
Loading....